algorithm profits